
$(function(){
	$('#tt').tree({ 
		onClick: function (node) {  
			forwardpage(node.id,node.text);
		        if (!node.children){
		            //alert('这是叶子节点的单击事件');
		        }
		    }
		});
	$('#dd1').datebox({
	    formatter: function(date){
	    	var jmz = {};
	    	jmz.GetLength = function(str) {
	    		var realLength = 0, len = str.length, charCode = -1;
	    	    for (var i = 0; i < len; i++) {
	    	        charCode = str.charCodeAt(i);
	    	        if (charCode >= 0 && charCode <= 128) realLength += 1;
	    	        else realLength += 2;
	    	    }
	    	    return realLength;
	    	};
	    	var m=date.getMonth()+1;
	    	if(jmz.GetLength(""+m+"")==1){
	    		m="0"+m;
	    	}else{
	    		m=m;
	    	}
	    	return date.getFullYear()+'-'+(m)+'-'+date.getDate();}
	});
});
function clears(s){
	   var xmlHttpRequest=creatXMLHttpRequest();
 	   if(xmlHttpRequest){
 	    //第二步，需要知道是服务器的那个路径？
 		var surl =s+"users/exit.html";
 		//第三步，要开始发送请求,要想把请求发送到服务器，我们就需要使用 open() 方法和 send() 方法。
 		xmlHttpRequest.open("post",surl,true);
 		xmlHttpRequest.send(null);
 		//第四步。根据readyState状态值的改变然后去确定数据是否回传回来
 		xmlHttpRequest.onreadystatechange=function(){
 			if(xmlHttpRequest.readyState==4){
 				//保证浏览器接收数据正常
 				if(xmlHttpRequest.status==200){
 					location.href="../login.jsp"; 
 				}
 		    }     
 	       };
 		
 	   }
} 


	
	

function creatXMLHttpRequest(){
    var xmlHttp="";
    try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
 catch (e)
 {
 // Internet Explorer
 try
   {
   xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
   }
 catch (e)
   {
   try
      {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
   catch (e)
      {
      alert("您的浏览器不支持AJAX！");
      return false;
      }
   }
 }
return xmlHttp;
}
/**
 * 点击菜单后右边展示数据
 * <li id="1001">用户管理   
   <li id="1002">物品管理   
   <li id="1003">客户管理  
   1004：计量单位
   2000:仓库管理
   2001：入库管理
   2002：出库管理
   2003:库存统计
 * @param nodeid
 */
function forwardpage(nodeid,title){
	var url="";
	if(nodeid==1001){
	//	$("#frame").attr("src",path+"user/users.jsp");
	//	url=path+"user/users.jsp";
		url=path+"page/userinfo.jsp";
	}else if(nodeid==1002){
		//$("#frame").attr("src",path+"page/goods.jsp");
		url=path+"page/goods.jsp";
	}else if(nodeid==1003){
		//$("#frame").attr("src",path+"page/clientinfo.jsp");
		url=path+"page/clientinfo.jsp";
	}else if(nodeid==1004){
		//$("#frame").attr("src",path+"page/units.jsp");
		url=path+"page/units.jsp";
	}else if(nodeid==1005){
		url=path+"page/guige.jsp";
	}else if (nodeid==2000){
		//$("#frame").attr("src",path+"page/repertory.jsp");
		url=path+"page/repertory.jsp";
	}else if (nodeid==2001){
		//$("#frame").attr("src",path+"page/putinstorage.jsp");
		url=path+"page/putinstorage.jsp";
	}else if(nodeid==2002){
		url=path+"page/OutboundOrder.jsp";
	}else if(nodeid==2003){
		//$("#frame").attr("src",path+"page/groupview.jsp");
		//$("#frame").attr("src",path+"page/InventoryStatistics.jsp");
		url=path+"page/InventoryStatistics.jsp";
	}else if(nodeid==2004){
		//$("#frame").attr("src",path+"page/groupview.jsp");
		//$("#frame").attr("src",path+"page/InventoryStatistics.jsp");
		url=path+"page/echars.jsp";
	}else if(nodeid==2005){  //库存盘点
		url=path+"page/stockTaking.jsp";
	}else if(nodeid==2006){  //库存盘点
		url=path+"page/EcharsCount.jsp";
	}
	if(nodeid==null|nodeid==''){
		
	}else{
	if ($('#centerTabs').tabs('exists', title)) {		
		/*$('#centerTabs').tabs('select', title);*/
		$('#centerTabs').tabs('close', title);
		addTab(title, url,nodeid);	
		return;		
	}else{
		addTab(title, url,nodeid);	
	}}
}


function addTab(title, url,nodeid){
	//alert(title)
	
		var content = '<iframe scrolling="auto" id='+nodeid+' frameborder="0"  src='+url+' style="width:100%;height:100%;"></iframe>';
		$('#centerTabs').tabs('add',{
			title:title,
			content:content,
			closable:true,
			cache:false
		});
	
}
/*******修改当前密码********/
function savepassword(){
	//userid
	var s=$("#passwordid").form('validate');
	if(s){
	var jmm=$("#jmm").val();
	var xmm=$("#xmm").val();
	var qrmm=$("#qrmm").val();
	//alert(jmm  +"="+xmm+"     ---"+qrmm);
	if(jmm==''){
		alert("请输入旧密码！");
		return false;
	}else if(jmm!=ma){
		alert("输入旧密码错误，请重新输入！");
		return false;
	}else if(xmm==''){
		alert("请输入新密码！");
		return false;
	}else if(qrmm!=xmm){
		alert("请输入新密码与确认密码不一致！请重新输入！");
		return false;
	}else{
		$.messager.confirm('确认对话框', '您真的想要修改密码？', function(r){
		    if (r){
			var param="userid="+userid+"&qrmm="+qrmm;
/*			  param = encodeURI(param);
			  param = encodeURI(param);	*/
			$.ajax({  
			      type:'post',      
			      url:path+'users/updateuserpassword.html?new='+Math.random(),  
			      data:param, 
			      cache:false,
			    //  dataType:'json', 
			      success:function(data){
			    	  if(data=='ok'){
			    		  alert("密码更新成功！请退出后重新登录系统！");
			    		  $('#passwordid').window('close');
			    		  window.location.href=path+"/login.jsp"; 
			    		  return false;
			    	  }else{
			    		  alert("抱歉！密码更新失败！");
			    		  $('#passwordid').window('close');
			    		  return false;
			    	  }
			      },
			      error: function(jqXHR, textStatus, errorThrown) {
			    	  switch (jqXHR.status){  
			          case(500):  
			              alert("服务器系统内部错误");  
			              break;  
			          case(401):  
			              alert("未登录");  
			              break;  
			          case(403):  
			              alert("无权限执行此操作");  
			              break;  
			          case(408):  
			              alert("请求超时");  
			              break;  
			          default:  
			              alert("未知错误");  
			      }  
			      }
			  }); 
				}
			});
	}
	}
}
